package cn.ahaiahaixx.entity;

import java.io.Serializable;

import com.alibaba.fastjson.JSONObject;

/**
 * entity和数据传输类型的对象的基础类，统一tostring为json格式
 * 
 * @author Aiden Pearce
 *
 */
public class BaseEntity implements Serializable {

	private static final long serialVersionUID = -9116388235110824327L;

	@Override
	public String toString() {
		//创建fastjson的json对象
		JSONObject json=new JSONObject();
	    //将当前实例以当前类的名称为key放入json
		json.put(this.getClass().getName(),this);
		//返回json格式字符
		return json.toString();
	}

}
